/**
 * HttpSbbActivityContextInterface
 * 
 * An activity context to persist cmp variables between associated SBBs
 */
package org.convergence.services.slee.bulksms.http;

/**
 * @author mtsietsi
 *
 */

import javax.slee.ActivityContextInterface;

public interface HttpSbbActivityContextInterface extends ActivityContextInterface {
	
	/* setter methods */
	public void setProcessedByMe(boolean sentinel);
	public void setUsernameInHttp(String username);
	public void setPasswordInHttp(String password);
	public void setTypeInHttp(String type);
	public void setOpInHttp(String op);
	
	public void setNameInHttp(String firstname);
	public void setNewNameInHttp(String firstname);
	public void setNumberInHttp(String number);
	public void setNewNumberInHttp(String number);
	public void setGroupInHttp(String list);
	public void setNewGroupInHttp(String newList);
	public void setToInHttp(String to);
	public void setTextInHttp(String text);
	public void setReportInHttp(boolean report);
	
	/* getter methods */
	public String getUsernameInHttp();
	public String getPasswordInHttp();
	public String getTypeInHttp();
	public String getOpInHttp();
	
	public String getNameInHttp();
	public String getNewNameInHttp();
	public String getNumberInHttp();
	public String getNewNumberInHttp();
	public String getGroupInHttp();
	public String getNewGroupInHttp();
	public String getToInHttp();
	public String getTextInHttp();
	public boolean getReportInHttp();
}
